main: main.o outils.o Vue.o Scene.o Nourriture.o Rattaupes.o meoliste.o Palmares.o Reproduction.o
	gcc main.o outils.o Vue.o Scene.o Nourriture.o Rattaupes.o meoliste.o Palmares.o Reproduction.o -o main.out -lSDL -lSDL_image -lSDL_ttf `sdl-config --cflags --libs`

main.o : main.c
	gcc -c main.c

outils.o: outils.c
	gcc -c outils.c

Vue.o : Vue.c
	gcc -c Vue.c

Scene.o : Scene.c
	gcc -c Scene.c

Nourriture.o : Nourriture.c
	gcc -c Nourriture.c

Rattaupes.o : Rattaupes.c
	gcc -c Rattaupes.c

meoliste.o : meoliste.c
	gcc -c meoliste.c

Palmares.o : Palmares.c
	gcc -c Palmares.c

Reproduction.o : Reproduction.c
	gcc -c Reproduction.c

clean:
	rm -rf *.o
